/* line 2, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content {
  margin: 0px;
  padding: 0px;
  font-size: 0.857em;
  height: 200px;
  overflow-y: auto;
}
/* line 8, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list {
  margin: 0px;
  padding: 0px;
}
/* line 11, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li {
  list-style: none;
  padding: 2px 5px;
}
/* line 14, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li.first {
  border-top: none;
}
/* line 18, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li .ajaxchatbox-message-content .ajaxchatbox-user-name a, .block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li .ajaxchatbox-message-content .ajaxchatbox-user-name a:visited, .block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li .ajaxchatbox-message-content .ajaxchatbox-user-name .username {
  font-weight: bold;
  color: #27609b;
}
/* line 22, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li .ajaxchatbox-message-content .ajaxchatbox-current-user-name a, .block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li .ajaxchatbox-message-content .ajaxchatbox-current-user-name a:visited {
  color: darkred;
}
/* line 25, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li .ajaxchatbox-message-content .ajaxchatbox-message > * {
  display: inline;
}
/* line 27, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-content #ajaxchatbox-message-list li .ajaxchatbox-message-content .ajaxchatbox-message-time {
  color: #999999;
  font-style: italic;
  font-size: 80%;
  padding-left: 7px;
}
/* line 32, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form {
  clear: both;
}
/* line 34, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form ul {
  margin: 0px;
  padding: 0px;
}
/* line 37, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form ul li {
  float: left;
  list-style: none;
  margin: 0px 2px;
}
/* line 42, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-type-checkbox input.form-checkbox {
  visibility: hidden;
  clip: rect(1px, 1px, 1px, 1px);
  display: block;
  position: absolute;
}
/* line 47, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-type-checkbox label {
  border: 1px solid #cccccc;
  width: 20px;
  text-align: center;
  display: block;
  cursor: pointer;
}
/* line 53, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-type-checkbox label.checked {
  background-color: white;
}
/* line 55, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-item-ajaxchatbox-message {
  float: left;
  width: 100%;
}
/* line 58, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-item-ajaxchatbox-message #edit-ajaxchatbox-message {
  width: 90%;
}
/* line 61, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-item-ajaxchatbox-style-font-weight label {
  font-weight: bold;
}
/* line 64, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-item-ajaxchatbox-style-font-style label {
  font-style: italic;
}
/* line 67, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-item-ajaxchatbox-style-text-decoration label {
  text-decoration: underline;
}
/* line 69, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-submit {
  float: right;
}
/* line 71, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form .form-item {
  float: left;
}
/* line 73, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form #edit-smilies {
  background-color: transparent;
  border: none;
  margin: 0px;
  padding: 0px;
}
/* line 78, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form #edit-smilies legend {
  width: 80px;
  border: 1px solid #cccccc !important;
}
/* line 81, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #ajaxchatbox-message-form #edit-smilies .fieldset-wrapper {
  position: absolute;
  padding: 0px;
  z-index: 99999;
  width: 400px;
}
/* line 87, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #smiley-container {
  overflow: auto;
  padding-bottom: 5px;
  background-color: #dfe6ef;
}
/* line 91, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #smiley-container img {
  border: 1px solid #dfe6ef;
  opacity: 0.5;
}
/* line 94, ../sass/ajaxchatbox.sass */
.block-ajaxchatbox #smiley-container img:hover {
  cursor: pointer;
  border-color: red;
  opacity: 1;
}
